package com.abewy.android.apps.klyph.core.fql;
import android.os.Parcel;
import android.os.Parcelable;
import com.abewy.android.apps.klyph.core.fql.Stream.CommentInfo;
import com.abewy.android.apps.klyph.core.graph.GraphObject;
public class Status extends GraphObject implements Parcelable
{
private String message;
private String place_id;
private String place_name;
private String source;
private String status_id;
private String time;
private String uid;
private String uid_name;
private String uid_type;
private String uid_pic;
private LikeInfo like_info;
private CommentInfo comment_info;
public Status()
{
}
public int getItemViewType()
{
return GraphObject.STATUS;
}
public String getMessage()
{
return message;
}
public void setMessage(String message)
{
this.message = message;
}
public String getPlace_id()
{
return place_id;
}
public void setPlace_id(String place_id)
{
this.place_id = place_id;
}
public String getPlace_name()
{
return place_name;
}
public void setPlace_name(String place_name)
{
this.place_name = place_name;
}
public String getSource()
{
return source;
}
public void setSource(String source)
{
this.source = source;
}
public String getStatus_id()
{
return status_id;
}
public void setStatus_id(String status_id)
{
this.status_id = status_id;
}
public String getTime()
{
return time;
}
public void setTime(String time)
{
this.time = time;
}
public String getUid()
{
return uid;
}
public void setUid(String uid)
{
this.uid = uid;
}
public String getUid_name()
{
return uid_name;
}
public void setUid_name(String uid_name)
{
this.uid_name = uid_name;
}
public String getUid_type()
{
return uid_type;
}
public void setUid_type(String uid_type)
{
this.uid_type = uid_type;
}
public String getUid_pic()
{
return uid_pic;
}
public void setUid_pic(String uid_pic)
{
this.uid_pic = uid_pic;
}
public LikeInfo getLike_info()
{
return like_info;
}
public void setLike_info(LikeInfo like_info)
{
this.like_info = like_info;
}
public CommentInfo getComment_info()
{
return comment_info;
}
public void setComment_info(CommentInfo comment_info)
{
this.comment_info = comment_info;
}
@Override
public int describeContents()
{
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags)
{
dest.writeString(message);
dest.writeString(place_id);
dest.writeString(place_name);
dest.writeString(source);
dest.writeString(status_id);
dest.writeString(time);
dest.writeString(uid);
dest.writeString(uid_name);
dest.writeString(uid_pic);
dest.writeString(uid_type);
dest.writeParcelable(like_info, PARCELABLE_WRITE_RETURN_VALUE);
dest.writeParcelable(comment_info, PARCELABLE_WRITE_RETURN_VALUE);
}
public static final Parcelable.Creator<Status> CREATOR = new Parcelable.Creator<Status>() {
public Status createFromParcel(Parcel in)
{
return new Status(in);
}
public Status[] newArray(int size)
{
return new Status[size];
}
};
private Status(Parcel in)
{
message = in.readString();
place_id = in.readString();
place_name = in.readString();
source = in.readString();
status_id = in.readString();
time = in.readString();
uid = in.readString();
uid_name = in.readString();
uid_pic = in.readString();
uid_type = in.readString();
like_info = in.readParcelable(LikeInfo.class.getClassLoader());
comment_info = in.readParcelable(CommentInfo.class.getClassLoader());
}
}